﻿namespace dk.Helper.Base
{
    /// <summary>
    /// Informations about current (selected) village. 
    /// For easy access to Player and Ally informations (if available).
    /// </summary>
    public interface ICurrentVillageInfo
    {
        /// <summary>
        /// Gets or sets the village.
        /// </summary>
        /// <value>
        /// The village.
        /// </value>
        IVillage Village { get; set; }

        /// <summary>
        /// Gets the player.
        /// </summary>
        IPlayer Player { get; }

        /// <summary>
        /// Gets the ally.
        /// </summary>
        IAlly Ally { get; }
    }
}